Permanent mould casting - French English Dictionary